Like û operator - przyk│ad

W tym przyk│adzie zwracana jest lista pracownik≤w o nazwiskach zaczynaj╣cych siΩ na literΩ od A do D.

W tym przyk│adzie wywo│ywana jest procedura WyliczPola, kt≤r╣ mo┐na znaleƒµ w przyk│adzie dotycz╣cym instrukcji SELECT.

Sub LikeX()

    Dim dbs As Database, rst As Recordset

    ' Zmodyfikuj ten wiersz tak, by £cie┐ka wskazywa│a

    ' na rzeczywist╣ bazΩ danych Northwind.

    Set dbs = OpenDatabase("Northwind.mdb")

    ' Zwr≤µ listΩ pracownik≤w o nazwiskach

    ' zaczynaj╣cych siΩ na literΩ od A do D.

    Set rst = dbs.OpenRecordset("SELECT Nazwisko," _

        & " ImiΩ FROM Pracownicy" _

        & " WHERE Nazwisko Like '[A-D]*';")

    ' Zape│nij obiekt Recordset.

    rst.MoveLast

    ' Wywo│aj procedurΩ WyliczPola w celu

    ' wydrukowania zawarto£ci obiektu Recordset. Przeka┐ obiekt

    ' Recordset i wymagan╣ szeroko£µ pola.

    WyliczPola rst, 20

    

    dbs.Close

End Sub